package com.io;

import java.io.FileInputStream;
import java.io.IOException;

public class FISDemo3 {
    public static void main(String[] args) throws IOException {
        // 创建FileInputStream对象，用于读取当前目录下的1.txt文件
        FileInputStream fis = new FileInputStream("./1.txt");
        // 定义一个整型变量d，用于存储每次读取的字节的整数形式
        int d;
        // 循环读取文件，直到读取到文件末尾，fis.read()返回-1表示文件结束
        while ((d = fis.read()) != -1) {
            // 将读取到的字节转换为字符并打印出来
            // fis.read()返回的是字节的整数形式，将其转换为char类型，可以打印出对应的字符
            System.out.print((char) d);
        }
        fis.close(); // 关闭FileInputStream对象，释放资源
    }
}
